package com.yanqu.road.entity.activity.peakstronghold;

import com.alibaba.fastjson.annotation.JSONField;
import com.yanqu.road.utils.BigIntegerDeserializer;

import java.math.BigInteger;

public class PeakStrongholdUnionMemberInfo {
    private long userId;
    private int donateExp; //累计捐献经验
    @JSONField(deserializeUsing = BigIntegerDeserializer.class)
    private BigInteger silverAmount = BigInteger.ZERO; //银两捐献累计
    private BigInteger totalDamage = BigInteger.ZERO;
    private int damageRank;
    private BigInteger roundDamage = BigInteger.ZERO; //每回合伤害


    public BigInteger getSilverAmount() {
        return silverAmount;
    }

    public void setSilverAmount(BigInteger silverAmount) {
        this.silverAmount = silverAmount;
    }

    public BigInteger getTotalDamage() {
        return totalDamage;
    }

    public void setTotalDamage(BigInteger totalDamage) {
        this.totalDamage = totalDamage;
    }

    public int getDonateExp() {
        return donateExp;
    }

    public void setDonateExp(int donateExp) {
        this.donateExp = donateExp;
    }

    public long getUserId() {
        return userId;
    }

    public void setUserId(long userId) {
        this.userId = userId;
    }

    public int getDamageRank() {
        return damageRank;
    }

    public void setDamageRank(int damageRank) {
        this.damageRank = damageRank;
    }

    public BigInteger getRoundDamage() {
        return roundDamage;
    }

    public void setRoundDamage(BigInteger roundDamage) {
        this.roundDamage = roundDamage;
    }
}
